<template>
    <div class="app-container">
        <el-row :gutter="20">
            <splitpanes :horizontal="this.$store.getters.device === 'mobile'" class="default-theme">
                <!-- <pane size="16">
                    <el-col>
                        <div class="head-container">
                            <el-input v-model="deptName" placeholder="请输入客户所在地区" clearable size="small"
                                prefix-icon="el-icon-search" style="margin-bottom: 20px" />
                        </div>
                        <div class="head-container">
                            <el-tree :data="parentAccountName" :props="defaultProps" auto-expand-parent
                                default-expand-all :expand-on-click-node="true" :filter-node-method="filterNode"
                                ref="tree" highlight-current @node-click="handleNodeClick" />
                        </div>
                    </el-col>
                </pane> -->
                <pane size="84">
                    <el-col>
                        <el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch">
                            <el-form-item label="代号" prop="id">
                                <el-input v-model="queryParams.id" placeholder="请输入物品代号" clearable
                                    @keyup.enter.native="handleQuery" />
                            </el-form-item>
                            <el-form-item label="名称" prop="name">
                                <el-input v-model="queryParams.name" placeholder="请输入物品名称" clearable
                                    @keyup.enter.native="handleQuery" />
                            </el-form-item>
                            <!-- <el-form-item label="物品" prop="type">
                                <el-input v-model="queryParams.type" placeholder="请输入物品类别" clearable
                                    @keyup.enter.native="handleQuery" />
                            </el-form-item> -->
                            <el-form-item label="所属规格" prop="size">
                                <el-input v-model="queryParams.areas" placeholder="请输入物品规格" clearable
                                    @keyup.enter.native="handleQuery" />
                            </el-form-item>
                            <el-form-item label="属性" prop="attribute">
                                <el-input v-model="queryParams.attribute" placeholder="请输入物品属性" clearable
                                    @keyup.enter.native="handleQuery" />
                            </el-form-item>
                            <el-form-item label="条形码" prop="barcode">
                                <el-input v-model="queryParams.barcode" placeholder="请输入物品条形码" clearable
                                    @keyup.enter.native="handleQuery" />
                            </el-form-item>
                            <el-form-item label="颜色" prop="colour">
                                <el-input v-model="queryParams.colour" placeholder="请输入物品颜色" clearable
                                    @keyup.enter.native="handleQuery" />
                            </el-form-item>


                            <el-form-item>
                                <el-button type="primary" icon="el-icon-search" size="mini"
                                    @click="handleQuery">搜索</el-button>
                                <el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
                            </el-form-item>
                        </el-form>

                        <el-row :gutter="10" class="mb8">
                            <!-- <el-col :span="1.5">
                                <el-button type="primary" plain icon="el-icon-plus" size="mini"
                                    @click="handleAdd">新增</el-button>
                            </el-col> -->
                            <!-- <el-col :span="1.5">
                <el-button type="success" plain icon="el-icon-edit" size="mini" :disabled="single"
                  @click="handleUpdate">修改</el-button>
              </el-col> -->
                            <!-- <el-col :span="1.5">
                                <el-button type="danger" plain icon="el-icon-delete" size="mini" :disabled="multiple"
                                    @click="handleDelete">删除</el-button>
                            </el-col> -->
                            <el-col :span="1.5">
                                <el-button type="warning" plain icon="el-icon-download" size="mini"
                                    @click="handleExport">导出</el-button>
                            </el-col>
                            <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
                        </el-row>

                        <el-table :data="detailedData" v-loading="loading" @selection-change="handleSelectionChange">
                            <el-table-column type="selection" width="55" align="center" />
                            <el-table-column align="center" label="物品描述">
                                <el-table-column prop="id" align="center" label="代号" />
                                <el-table-column prop="name" align="center" label="名称" />
                                <el-table-column prop="size" align="center" label="规格" />
                                <el-table-column prop="company" align="center" label="单位" />
                            </el-table-column>
                            <el-table-column align="center" label="装箱数">
                                <el-table-column prop="number1" align="center" label="内箱" />
                                <el-table-column prop="number2" align="center" label="外箱" />

                            </el-table-column>
                            <el-table-column align="center" label="规格">
                                <el-table-column prop="long" align="center" label="长" />
                                <el-table-column prop="high" align="center" label="高" />
                                <el-table-column prop="wide" align="center" label="宽" />
                            </el-table-column>
                            <el-table-column prop="volume" align="center" label="单位体积" />
                            <el-table-column prop="MZ" align="center" label="毛重" />
                            <el-table-column prop="JZ" align="center" label="净重" />
                            <el-table-column prop="attribute" align="center" label="属性" />
                            <el-table-column prop="colour" align="center" label="颜色" />
                            <el-table-column prop="barcode" align="center" label="条形码" />
                            <el-table-column align="center" label="出厂价">
                                <el-table-column prop="costprice" align="center" label="不含税价" />
                                <el-table-column prop="tax" align="center" label="税%" />
                                <el-table-column prop="taxprice" align="center" label="含税价" />
                            </el-table-column>
                            <!-- <el-table-column prop="volume" align="center" label="单位体积" /> -->

                            <el-table-column prop="remark" align="center" label="备注" />


                            <el-table-column label="操作" align="center" width="150px" fixed="right">
                                <template slot-scope="scope">
                                    <el-button size="mini" type="text" icon="el-icon-edit"
                                        @click="handleUpdate(scope.row)">修改</el-button>
                                    <!-- <el-button size="mini" type="text" icon="el-icon-delete"
                                        @click="handleDelete(scope.row)">删除</el-button> -->
                                </template>
                            </el-table-column>
                        </el-table>

                        <pagination :total="total" :page.sync="queryParams.pageNum" :limit.sync="queryParams.pageSize"
                            @pagination="getList" />

                    </el-col>
                </pane>
            </splitpanes>
        </el-row>
        <el-dialog :title="title" :visible.sync="open" width="1000px" append-to-body>
            <el-form ref="form" :model="form" :rules="rules" label-width="100px">
                <el-row>
                    <!-- <el-col :span="8">
            <el-form-item label="类别" prop="类别">
              <el-select v-model="form.类别" style="width: 240px;" :disabled="isEdit">
                <el-option value="原料" label="原料" />
                <el-option value="辅料" label="辅料" />
                <el-option value="半成品" label="半成品" />
                <el-option value="成品" label="成品" />
                <el-option value="设备" label="设备" />
                <el-option value="模具" label="模具" />
                <el-option value="其他" label="其他" />
              </el-select>
            </el-form-item>
          </el-col>-->
                    <el-col :span="8">
                        <el-form-item label="代号" prop="id">
                            <el-input v-model="form.id" placeholder="请输入产品代号" />
                        </el-form-item>
                    </el-col>
                    <el-col :span="8">
                        <el-form-item label="名称" prop="name">
                            <el-input v-model="form.name" placeholder="请输入产品名称" />
                        </el-form-item>
                    </el-col>
                    <el-col :span="8">
                        <el-form-item label="规格" prop="size">
                            <el-input v-model="form.size" placeholder="请输入产品规格" />
                            <!-- <el-select v-model="form.type" style="width: 240px;" :disabled="isEdit">
                <el-option value="内销" label="内销" />
                <el-option value="外销" label="外销" />
                
              </el-select> -->
                        </el-form-item>
                    </el-col>

                </el-row>

                <el-row>
                    <el-col :span="8">
                        <el-form-item label="单位" prop="company">
                            <el-input v-model="form.company" placeholder="请输入产品单位" />
                        </el-form-item>
                    </el-col>

                    <el-col :span="8">
                        <el-form-item label="内箱" prop="number1">
                            <el-input v-model="form.number1" placeholder="请输入内箱装箱数" />
                        </el-form-item>
                    </el-col>
                    <el-col :span="8">
                        <el-form-item label="外箱" prop="number2">
                            <el-input v-model="form.number2" placeholder="请输入外箱装箱数" />
                        </el-form-item>
                    </el-col>
                </el-row>

                <el-row>
                    <el-col :span="8">
                        <el-form-item label="长" prop="long">
                            <el-input v-model="form.long" placeholder="请输入产品规格长度" />
                        </el-form-item>
                    </el-col>
                    <el-col :span="8">
                        <el-form-item label="高" prop="high">
                            <el-input v-model="form.high" placeholder="请输入产品规格高度" />
                        </el-form-item>
                    </el-col>
                    <el-col :span="8">
                        <el-form-item label="宽" prop="wide">
                            <el-input v-model="form.wide" placeholder="请输入产品规格高度" />
                        </el-form-item>
                    </el-col>
                </el-row>

                <el-row>
                    <el-col :span="8">
                        <el-form-item label="单位体积" prop="volume">
                            <el-input v-model="form.volume" placeholder="请输入产品单位体积" />
                        </el-form-item>
                    </el-col>
                    <el-col :span="8">
                        <el-form-item label="属性" prop="attribute">
                            <el-input v-model="form.attribute" placeholder="请输入产品属性" />
                        </el-form-item>
                    </el-col>
                    <el-col :span="8">
                        <el-form-item label="颜色" prop="colour">
                            <el-input v-model="form.colour" placeholder="请输入产品颜色" />
                        </el-form-item>
                    </el-col>
                </el-row>

                <el-row>
                    <el-col :span="8">
                        <el-form-item label="条形码" prop="barcode">
                            <el-input v-model="form.barcode" placeholder="请输入产品条形码" />
                        </el-form-item>
                    </el-col>
                    <el-col :span="8">
                        <el-form-item label="不含税价" prop="costprice">
                            <el-input v-model="form.costprice" placeholder="请输入税号" />
                            <!-- <el-select v-model="form.是否管制" style="width: 240px;" :disabled="isEdit">
                <el-option value="是" label="是" />
                <el-option value="否" label="否" />
              </el-select> -->
                        </el-form-item>
                    </el-col>
                    <el-col :span="8">
                        <el-form-item label="税率" prop="tax">
                            <el-input v-model="form.tax" placeholder="请输入商品税率" />
                            <!-- <el-select v-model="form.来源" style="width: 240px;" :disabled="isEdit">
                <el-option value="自制" label="自制" />
                <el-option value="购买" label="购买" />
              </el-select> -->
                        </el-form-item>
                    </el-col>
                </el-row>

                <el-row>
                    <el-col :span="8">
                        <el-form-item label="含税价" prop="taxprice">
                            <el-input v-model="form.taxprice" placeholder="请输入产品含税价" />
                        </el-form-item>
                    </el-col>
                    <el-col :span="8">
                        <el-form-item label="备注" prop="remark">
                            <el-input v-model="form.remark" placeholder="请输入备注 " />
                        </el-form-item>
                    </el-col>
                 
                </el-row>

           



            </el-form>
            <div slot="footer" class="dialog-footer">
                <el-button type="primary" @click="submitForm">确 定</el-button>
                <el-button @click="cancel">取 消</el-button>
            </div>
        </el-dialog>
    </div>
</template>

<script>
import { Splitpanes, Pane } from "splitpanes";
import "splitpanes/dist/splitpanes.css";
export default {
    components: { Splitpanes, Pane },
    data() {
        return {
            // 标题
            title: null,
            // 总条数
            total: 0,
            // 打开弹出框
            open: false,
            // 表格
            form: {},
            // 校验
            rules: {},

            detailedData: [{
                id:" ACB10086",
                name: '产品1',
                size:'规格1',
                company:'单位1',
                number1:'100',
                number2:'99',
                long:'100cm',
                high:'55cm',
                wide:'45cm',
                volume:'1立方米',
                attribute:'属性1',
                colour:'棕色',
                barcode:'87678 998 879 82 8232 32837',
                costprice:'15.4',
                tax:'7%',
                taxprice:'18.7',
                remark:'备注1'


              
            }, {
                id: "ADB10089",
                name: '成品2',
                size: '规格2',
                company: '单位2',
                number1:'88',
                number2:'77',
                long: '110cm',
                high: '85cm',
                wide: '100cm',
                volume: '3立方米',
                attribute: '属性2',
                colour: '棕色',
                barcode: '87690 998 879 82 8232 32987',
                costprice: '12.4',
                tax: '6%',
                taxprice: '13.7',
                remark: '备注2'
            }, {
                id: "HDB10091",
                name: '成品3',
                size: '规格3',
                company: '单位3',
                number1: '88',
                number2: '77',
                long: '100cm',
                high: '35cm',
                wide: '25cm',
                volume: '0.7立方米',
                attribute: '属性1',
                colour: '棕色',
                barcode: '87678 998 979 82 9832 32837',
                costprice: '18.4',
                tax: '9%',
                taxprice: '23.4',
                remark: '备注3'
            }],

            parentAccountName: [{
                label: '客户所在地区列表',
                children: [{
                    label: '国内',
                    children: [{
                        label: '山东'
                    }, {
                        label: '辽宁'
                    }, {
                        label: '吉林'
                    }, {
                        label: '大连'
                    }, {
                        label: '鞍山'
                    }, {
                        label: '本溪'
                    }]
                }, {
                    label: '国外',
                    children: [{
                        label: '日本'
                    }, {
                        label: '英国'
                    }, {
                        label: '美国'
                    }, {
                        label: '泰国'
                    }]

                }]
            }],

            defaultProps: {
                children: 'children',
                label: 'label'
            },
            queryParams: {
                pageNum: 1,
                pageSize: 10,
            },
            showSearch: true,
            single: false,
            multiple: false,
            tableData: [],
            tableData1: [{
                label: '原材料',
                children: [{
                    编号: '0103010025',
                    代号: 'HZ-BF3064037',
                    品名: 'BF3064037花纸',
                    类别: '花纸',
                    主单位: '张',
                    副单位: '米',
                    转换率: '1:1',
                    货位: 'A1',
                    是否需要货位: '是',
                    ABC编码: 'A101',
                    批号: '20210101',
                    条形码: '123456789012',
                    来源: '自制',
                    是否管制: '否',
                    重量单位: '克',
                    单位重量: '1000',
                    体积单位: '立方米',
                    单位体积: '1',
                    保质天数: '30',
                    安全库存: '1000',
                    最小库存: '0',
                    最大库存: '100000',
                    最少库存金额: '0',
                    最大库存金额: '100000000',
                    税率: '0.13',
                    采购方式: '按单采购',
                    采购提前期: '1',
                    生产提前期: '1',
                    价格: '100',
                    状态: '正在使用',

                }, {
                    编号: '0103010026',
                    代号: 'HZ-BF3064038',
                    品名: 'BF3064038花纸',
                    类别: '花纸',
                    主单位: '张',
                    副单位: '米',
                    转换率: '1:1',
                    货位: 'A1',
                    是否需要货位: '是',
                    ABC编码: 'A101',
                    批号: '20210101',
                    条形码: '123456789012',
                    来源: '自制',
                    是否管制: '否',
                    重量单位: '克',
                    单位重量: '1000',
                    体积单位: '立方米',
                    单位体积: '1',
                    保质天数: '30',
                    安全库存: '1000',
                    最小库存: '0',
                    最大库存: '100000',
                    最少库存金额: '0',
                    最大库存金额: '100000000',
                    税率: '0.13',
                    采购方式: '按单采购',
                    采购提前期: '1',
                    生产提前期: '1',
                    价格: '100',
                    状态: '正在使用',
                }, {
                    编号: '0103010027',
                    代号: 'HZ-BF3064039',
                    品名: 'BF3064039花纸',
                    类别: '花纸',
                    主单位: '张',
                    副单位: '米',
                    转换率: '1:1',
                    货位: 'A1',
                    是否需要货位: '是',
                    ABC编码: 'A101',
                    批号: '20210101',
                    条形码: '123456789012',
                    来源: '自制',
                    是否管制: '否',
                    重量单位: '克',
                    单位重量: '1000',
                    体积单位: '立方米',
                    单位体积: '1',
                    保质天数: '30',
                    安全库存: '1000',
                    最小库存: '0',
                    最大库存: '100000',
                    最少库存金额: '0',
                    最大库存金额: '100000000',
                    税率: '0.13',
                    采购方式: '按单采购',
                    采购提前期: '1',
                    生产提前期: '1',
                    价格: '100',
                    状态: '正在使用',
                }]
            }, {
                label: '辅料类',
                children: [{
                    编号: '02032896',
                    代号: 'HZ-A101',
                    品名: 'BF325085胶带',
                    类别: '辅料',
                    主单位: '个',
                    副单位: '米',
                    转换率: '1:1',
                    货位: 'A1',
                    是否需要货位: '是',
                    ABC编码: 'A101',
                    批号: '20210101',
                    条形码: '123456789012',
                    来源: '自制',
                    是否管制: '否',
                    重量单位: '克',
                    单位重量: '1000',
                    体积单位: '立方米',
                    单位体积: '1',
                    保质天数: '30',
                    安全库存: '1000',
                    最小库存: '0',
                    最大库存: '100000',
                    最少库存金额: '0',
                    最大库存金额: '100000000',
                    税率: '0.13',
                    采购方式: '按单采购',
                    采购提前期: '1',
                    生产提前期: '1',
                    价格: '100',
                    状态: '正在使用',
                    包装数: '1000',
                    // 来源: '自制',
                }, {
                    编号: '02032897',
                    代号: 'HZ-A102',
                    品名: 'BF325086胶带',
                    类别: '辅料',
                    主单位: '个',
                    副单位: '米',
                    转换率: '1:1',
                    货位: 'A1',
                    是否需要货位: '是',
                    ABC编码: 'A101',
                    批号: '20210101',
                    条形码: '123456789012',
                    来源: '自制',
                    是否管制: '否',
                    重量单位: '克',
                    单位重量: '1000',
                    体积单位: '立方米',
                    单位体积: '1',
                    保质天数: '30',
                    安全库存: '1000',
                    最小库存: '0',
                    最大库存: '100000',
                    最少库存金额: '0',
                    最大库存金额: '100000000',
                    税率: '0.13',
                    采购方式: '按单采购',
                    采购提前期: '1',
                    生产提前期: '1',
                    价格: '100',
                    状态: '正在使用',
                    包装数: '1000',
                }, {
                    编号: '02032898',
                    代号: 'HZ-A103',
                    品名: 'BF325087胶带',
                    类别: '辅料',
                    主单位: '个',
                    副单位: '米',
                    转换率: '1:1',
                    货位: 'A1',
                    是否需要货位: '是',
                    ABC编码: 'A101',
                    批号: '20210101',
                    条形码: '123456789012',
                    来源: '自制',
                    是否管制: '否',
                    重量单位: '克',
                    单位重量: '1000',
                    体积单位: '立方米',
                    单位体积: '1',
                    保质天数: '30',
                    安全库存: '1000',
                    最小库存: '0',
                    最大库存: '100000',
                    最少库存金额: '0',
                    最大库存金额: '100000000',
                    税率: '0.13',
                    采购方式: '按单采购',
                    采购提前期: '1',
                    生产提前期: '1',
                    价格: '100',
                    状态: '正在使用',
                    包装数: '1000',
                }]
            }, {
                label: '半成品类',
                children: [{
                    编号: '03032896',
                    代号: 'HZ-A101',
                    品名: '汤碗',
                    类别: '半成品',
                    主单位: '个',
                    副单位: '米',
                    转换率: '1:1',
                    货位: 'A1',
                    是否需要货位: '是',
                    ABC编码: 'A101',
                    批号: '20210101',
                    条形码: '123456789012',
                    来源: '自制',
                    是否管制: '否',
                    重量单位: '克',
                    单位重量: '1000',
                    体积单位: '立方米',
                    单位体积: '1',
                    保质天数: '30',
                    安全库存: '1000',
                    最小库存: '0',
                    最大库存: '100000',
                    最少库存金额: '0',
                    最大库存金额: '100000000',
                    税率: '0.13',
                    采购方式: '按单采购',
                    采购提前期: '1',
                    生产提前期: '1',
                    价格: '100',
                    状态: '正在使用',
                    包装数: '1000',
                    // 来源: '自制',
                }, {
                    编号: '03032897',
                    代号: 'HZ-A102',
                    品名: '汤碗',
                    类别: '半成品',
                    主单位: '个',
                    副单位: '米',
                    转换率: '1:1',
                    货位: 'A1',
                    是否需要货位: '是',
                    ABC编码: 'A101',
                    批号: '20210101',
                    条形码: '123456789012',
                    来源: '自制',
                    是否管制: '否',
                    重量单位: '克',
                    单位重量: '1000',
                    体积单位: '立方米',
                    单位体积: '1',
                    保质天数: '30',
                    安全库存: '1000',
                    最小库存: '0',
                    最大库存: '100000',
                    最少库存金额: '0',
                    最大库存金额: '100000000',
                    税率: '0.13',
                    采购方式: '按单采购',
                    采购提前期: '1',
                    生产提前期: '1',
                    价格: '100',
                    状态: '正在使用',
                    包装数: '1000',
                }]
            },
            {
                label: '成品类'
            },
            {
                label: '其他类'
            },
            {
                label: '设备类'
            },
            {
                label: '模具类'
            }],
            loading: false,
            ids: [],
            isShow1: false,
            isShow2: false,
            isShow3: false,
            isShow4: false,
            isShow5: false,
            isShow6: false,
        }
    },
    // mounted() {
    //   this.handleNodeClick(this.parentAccountName[0].children[0])
    // },
    // methods: {
    //   filterNode(value, data) {
    //     if (!value) return true;
    //     return data.label.indexOf(value) !== -1;
    //   },
    //   handleNodeClick(data) {
    //     if (data.label === '原材料') {
    //       this.tableData = this.tableData1[0].children;
    //       this.isShow1 = false;
    //       this.isShow2 = false;
    //       this.isShow3 = false;
    //       this.isShow4 = false;
    //       this.isShow5 = false;
    //       this.isShow6 = false;
    //     } else if (data.label === '辅料类') {
    //       this.tableData = this.tableData1[1].children;
    //       this.isShow1 = false;
    //       this.isShow2 = false;
    //       this.isShow3 = false;
    //       this.isShow4 = true;
    //       this.isShow5 = false;
    //       this.isShow6 = false;
    //     } else if (data.label === '半成品类') {
    //       this.tableData = this.tableData1[2].children;
    //       this.isShow1 = false;
    //       this.isShow2 = true;
    //       this.isShow3 = false;
    //       this.isShow4 = false;
    //       this.isShow5 = false;
    //       this.isShow6 = false;
    //     } else if (data.label === '成品类') {
    //       this.tableData = this.tableData1[3].children;
    //       this.isShow1 = false;
    //       this.isShow2 = false;
    //       this.isShow3 = true;
    //       this.isShow4 = false;
    //       this.isShow5 = false;
    //       this.isShow6 = false;
    //     } else if (data.label === '其他类') {
    //       this.tableData = this.tableData1[4].children;
    //       this.isShow1 = false;
    //       this.isShow2 = false;
    //       this.isShow3 = false;
    //       this.isShow4 = true;
    //       this.isShow5 = false;
    //       this.isShow6 = false;
    //     } else if (data.label === '设备类') {
    //       this.tableData = this.tableData1[5].children;
    //       this.isShow1 = false;
    //       this.isShow2 = false;
    //       this.isShow3 = false;
    //       this.isShow4 = false;
    //       this.isShow5 = true;
    //       this.isShow6 = false;
    //     } else if (data.label === '模具类') {
    //       this.tableData = this.tableData1[6].children;
    //       this.isShow1 = false;
    //       this.isShow2 = false;
    //       this.isShow3 = false;
    //       this.isShow4 = false;
    //       this.isShow5 = false;
    //       this.isShow6 = true;
    //     }
    //   },
    //   submitForm() {
    //     this.open = false;
    //   },
    //   cancel() { this.open = false; },
    //   handleQuery() {
    //     this.loading = false;
    //   },
    //   resetQuery() {
    //   },
    //   handleAdd() {
    //     this.title = '新增原材料'
    //     this.open = true;
    //     this.isEdit = false;
    //   },
    //   handleUpdate(row) {
    //     this.title = '编辑原材料'
    //     this.open = true;
    //     this.isEdit = false;
    //     this.form = row;
    //   },
    //   handleDelete() { },
    //   handleExport() { },
    //   handleSelectionChange(selection) {
    //     this.ids = selection.map((item) => item.userId);
    //     this.single = selection.length !== 1;
    //     this.multiple = !selection.length;
    //   },
    // },
    mounted() {
        this.handleNodeClick(this.parentAccountName[0].children[0])
    },
    methods: {
        filterNode(value, data) {
            if (!value) return true;
            return data.label.indexOf(value) !== -1;
        },
        handleNodeClick(data) {
            if (data.label === '原材料') {
                this.tableData = this.tableData1[0].children;
                this.isShow1 = false;
                this.isShow2 = false;
                this.isShow3 = false;
                this.isShow4 = false;
                this.isShow5 = false;
                this.isShow6 = false;
            } else if (data.label === '辅料类') {
                this.tableData = this.tableData1[1].children;
                this.isShow1 = false;
                this.isShow2 = false;
                this.isShow3 = false;
                this.isShow4 = true;
                this.isShow5 = false;
                this.isShow6 = false;
            } else if (data.label === '半成品类') {
                this.tableData = this.tableData1[2].children;
                this.isShow1 = false;
                this.isShow2 = true;
                this.isShow3 = false;
                this.isShow4 = false;
                this.isShow5 = false;
                this.isShow6 = false;
            } else if (data.label === '成品类') {
                this.tableData = this.tableData1[3].children;
                this.isShow1 = false;
                this.isShow2 = false;
                this.isShow3 = true;
                this.isShow4 = false;
                this.isShow5 = false;
                this.isShow6 = false;
            } else if (data.label === '其他类') {
                this.tableData = this.tableData1[4].children;
                this.isShow1 = false;
                this.isShow2 = false;
                this.isShow3 = false;
                this.isShow4 = true;
                this.isShow5 = false;
                this.isShow6 = false;
            } else if (data.label === '设备类') {
                this.tableData = this.tableData1[5].children;
                this.isShow1 = false;
                this.isShow2 = false;
                this.isShow3 = false;
                this.isShow4 = false;
                this.isShow5 = true;
                this.isShow6 = false;
            } else if (data.label === '模具类') {
                this.tableData = this.tableData1[6].children;
                this.isShow1 = false;
                this.isShow2 = false;
                this.isShow3 = false;
                this.isShow4 = false;
                this.isShow5 = false;
                this.isShow6 = true;
            }
        },
        submitForm() {
            this.open = false;
        },
        cancel() { this.open = false; },
        handleQuery() {
            this.loading = false;
        },
        resetQuery() {
        },
        handleAdd() {
            this.title = '新增客户信息'
            this.open = true;
            this.isEdit = false;
        },
        handleUpdate(row) {
            this.title = '编辑客户信息'
            this.open = true;
            this.isEdit = false;
            this.form = row;
        },
        handleDelete() { },
        handleExport() { },
        handleSelectionChange(selection) {
            this.ids = selection.map((item) => item.userId);
            this.single = selection.length !== 1;
            this.multiple = !selection.length;
        },
    },

}
</script>
